stop somewhere - French English Dictionary